//Ext.define("Sistema.VentanaRck",{  
Ext.define("Sistema.ventanas.VentanaRck",{  
    extend  : "Ext.window.Window",    //<-- Herencia  
  
    title : 'ventana',
    closeAction : 'hide',
    width : 620,
    //height : 450,
    //minHeight : 350,
    layout : 'fit',
    resizable : false,
    modal : false,
    minimizable:true, 
    //maximizable:true, 
    //constrain: true,
    //collapsible  : true,
		
    initComponent   : function(){  
        var me = this;  
  
        //me.tbar = [{text:"Save"},{text:"Edit"},{text:"Delete"}]; //especializamos la subclase  
  
        me.callParent();    //<-- llamada al initComponent de la super clase  
    } ,
    
    minimize: function(){  
        var me = this;
        
        if (me.collapsed){
            me.expand();
			
            //me.setWidth(620);
            me.setWidth(me.initialConfig.width);
            //centrado
            me.center();
        //ventanaAltaDoc.alignTo(document.body, 'l-l');	//botton left
        }
        else{
            me.collapse(false); //false sin animacion			
            me.setWidth(200);
            me.alignTo(document.body, 'bl-bl');	//botton left
        //ventanaAltaDoc.alignTo(document.body, 'bl-bl', [0,5]);	//botton left
        //ventanaAltaDoc.alignTo(document.body, 'tl-bl?');	//botton left
        }           
    },
    
    show : function(){  
        var me = this;  

        if (me.collapsed){
            me.minimize();
        }		
        //console.log("show ventana");		
		
        me.center();
		
        me.callParent();    //
    }, 

    restaurar : function(){  
        var me = this;  
  
    //alert("restaurando ventana: " + me.id)
    //me.maximize();
        
  
    //me.tbar = [{text:"Save"},{text:"Edit"},{text:"Delete"}]; //especializamos la subclase    
    //me.callParent();    //<-- llamada al initComponent de la super clase  
        
    } 
    
   
});